multiple-lens camera - German English Dictionary